Kako ravnati po vdoru v spletno stran
Vdor v spletno stran je neprijeten dogodek, vendar je v veliko primerih mogoče spletno mesto uspešno očistiti in ponovno varno vzpostaviti. Najpomembneje je, da ne ukrepate panično in da pred večjimi posegi ohranite dovolj podatkov za ugotavljanje vzroka.
1. Omejite škodo
Če spletna stran širi zlonamerno kodo, pošilja neželeno pošto ali preusmerja obiskovalce, jo je smiselno začasno omejiti oziroma prestaviti v vzdrževalni način. Če nimate dovolj znanja, se čim prej obrnite na ponudnika gostovanja ali strokovnjaka za varnost.
2. Naredite kopijo trenutnega stanja
Pred brisanjem datotek izdelajte kopijo okuženega stanja, če je to mogoče. Takšna kopija lahko pozneje pomaga pri ugotavljanju, kako je do vdora prišlo. Ne uporabljajte je kot običajne varnostne kopije za obnovo produkcijske strani.
3. Preverite varnostne kopije
Če imate varnostno kopijo iz časa pred vdorom, je lahko obnova najhitrejša pot do čistega sistema. Vendar samo obnova ni dovolj: če ne odpravite prvotne ranljivosti, se lahko napad ponovi.
4. Posodobite sistem, teme in vtičnike
Pri WordPressu, Joomli, Magentu in drugih odprtokodnih sistemih redno posodabljajte jedro, teme in dodatke. Odstranite vse vtičnike in teme, ki jih ne uporabljate, saj lahko tudi neaktivna ranljiva koda predstavlja tveganje.
5. Zamenjajte dostopne podatke
Po vdoru zamenjajte gesla za administracijo spletne strani, nadzorno ploščo gostovanja, FTP/SFTP, podatkovne baze in druge povezane storitve. Preverite tudi, ali je napadalec ustvaril nove administratorske uporabnike.
6. Preverite cron opravila in spremembe datotek
Napadalci pogosto pustijo mehanizme za ponovni dostop. Preverite neznana cron opravila, sumljive datoteke, spremembe v konfiguraciji, nenavadne uporabnike in datoteke v mapah, kjer izvršljiva koda običajno ne bi smela biti.
7. Preskenirajte tudi računalnike skrbnikov
Vdor ni vedno posledica ranljivosti na strežniku. Dostopni podatki so lahko ukradeni tudi z okuženega računalnika. Zato preverite naprave, s katerih se prijavljate v WordPress, nadzorno ploščo ali FTP.
8. Vključite 2FA
Kjer je mogoče, vključite dvostopenjsko avtentikacijo. Ta lahko prepreči prijavo tudi v primeru, ko napadalec že pozna geslo.
9. Ugotovite vzrok, ne samo posledice
Najpomembnejše vprašanje je, kako je napadalec prišel v sistem. Preglejte dnevnike dostopov, varnostna opozorila, različice programske opreme in čas sprememb datotek. Če samo odstranite vidno zlonamerno kodo, ne da bi odpravili vstopno točko, se lahko okužba hitro vrne.
Kako zmanjšati možnost ponovnega vdora?
- redno posodabljajte sistem in dodatke,
- uporabljajte samo preverjene teme in vtičnike,
- odstranite neuporabljeno programsko opremo,
- uporabljajte unikatna močna gesla in 2FA,
- redno izdelujte varnostne kopije na ločeno lokacijo,
- spremljajte varnostna obvestila za uporabljeno programsko opremo.
Pri zahtevnejšem vdoru je pogosto bolje prepustiti analizo strokovnjaku, saj lahko napačno čiščenje izbriše sledi napada ali pusti skrita stranska vrata v sistemu.
